stretch of land along the seashore - Türkisch Englisch Wörterbuch